.hot_product>.container,.news>.container,.partner>.container{margin-top: 0;}
.section_content_main{padding-top:654px;}
.hot_product{position:absolute;top:96px;left:50%;transform:translateX(-50%);width:100%;padding-left:20px;padding-right:20px;margin:0 auto;}
.hot_product .container{background:white;box-shadow:0px 30px 35px 0px rgba(0,0,0,0.5);border-radius:10px;padding-top:21px;}
.hot_product .hot_product_list{margin-bottom:0;padding-bottom:30px;display:flex;justify-content:center;align-items:flex-end;}
.hot_product .hot_product_list li{width:290px;margin:0 5px;}
.hot_product .hot_product_list li:first-of-type,.hot_product .hot_product_list li:last-of-type{width:241px;}
.hot_product .hot_product_list li .hot_product_img_title{margin-top:9px;font-size:16px;font-family:'M';font-weight:500;color:#333333;line-height:24px;}
.section_title{font-size:26px;font-family:'B';font-weight:bold;color:#444444;line-height:38px;display:flex;align-items:center;justify-content:center;}
.section_title .line{display:inline-block;width:30%;margin:0 20px;border-top:1px solid #000000;}
.index-pro-button{position:relative;z-index:1;margin-top:20px;padding: 5px 10px; width:87px;height:31px;border-radius:1px;border:1px solid #d8d8d8;font-size:14px;font-family:'M';font-weight:500;color:#888888;line-height:20px;background:#ffffff;}
@media screen and (max-width:1230px){.section_content_main{padding-top:50%;}
.hot_product .container,.news .container{width:100%;}
}
@media screen and (max-width:1199px){.section_content_main{padding-top:50%;}
.hot_product .container,.hot_product .container{width:100%;}
}
@media screen and (max-width:992px){.section_content_main{padding-top:35%;}
}
@media screen and (max-width:768px){.container{max-width:100%;}
.section_title .line{width:15%;}
.section_content_main{padding-top:160%;}
.hot_product .container,.hot_product .container{box-shadow:none;max-width:100%;margin:0 auto;padding:0;border-radius:4px;}
.hot_product .hot_product_list{display:flex;flex-wrap:wrap;}
.hot_product .hot_product_list li{width:50%;margin:0;}
.hot_product .hot_product_list li:first-of-type,.hot_product .hot_product_list li:last-of-type{width:50%;flex:1;}
}
@media screen and (max-width:425px){.section_content_main{padding-top:200%;}
.section_title{font-size:14px;font-family:'B';font-weight:bold;line-height:20px;}
}
.section-div{height:610px;background:#363636;}
.news{position:absolute;top:900px;;left:50%;transform:translateX(-50%);width:100%;padding-left:20px;padding-right:20px;margin:0 auto;}
.news::after{content:'';width:0;height:0;display:block;visibility:hidden;clear:both;}
.news .container{background:transparent;}
.news .news-list-box{margin-top:35px;}
.news .section_title{color:white;}
.news .section_title .line{border-color:#fff;}
.index-button{margin-top:20px;padding:5px 10px;width:87px;height:31px;border-radius:1px;font-size:14px;font-family:'R';font-weight:500;color:#fff;line-height:20px;background:transparent;opacity:.8;border:1px solid white;curz}
.news .news-index-section{display:flex;margin-top:35px;border-radius:8px;background:white;box-shadow:0px 30px 35px -15px rgba(0,0,0,0.3);}
.news .news-index-section .news-index-section-left{width:43%;}
.news .news-index-section .news-index-section-left .news-index-section-left-title{padding-top:79px;font-size:18px;font-family:'R';font-weight:400;color:#444444;line-height:27px;letter-spacing:1px;}
.news .news-index-section .news-index-section-left .news-index-section-left-content{margin-top:20px;padding-bottom:20px;font-size:14px;font-family:'R';font-weight:400;color:#bbbbbb;line-height:30px;letter-spacing:1px;padding:0 15%;text-align:justify;}
.news .news-index-section .news-index-section-right{width:57%;height:auto;}
.news .news-list li{padding-bottom:30px;height:100%;overflow: hidden;}
.news .news-list li .news-list-item{box-shadow:0px 30px 35px -15px rgba(0,0,0,0.3);border-radius:10px;background:#fff;height:100%;overflow:hidden;vertical-align: bottom;}
.news .news-list li .news-list-item-title{display:inline-block;font-size:18px;font-family:'R';font-weight:400;color:#444444;line-height:27px;letter-spacing:1px;padding:5% 12.1% 2%;}
.news .news-list li .news-list-item-content{display:inline-block;font-size:14px;font-family:'R';font-weight:400;color:#bbbbbb;line-height:24px;letter-spacing:1px;padding-left:12.1%;padding-right:12.1%;text-align:justify;}
.news .news-list>a .news-list-item .news-list-item-img{overflow: hidden;vertical-align: bottom;}
.news .news-list>a .news-list-item .news-list-item-img img{transition: all .25s ease-in-out;}
.news .news-list>a:hover .news-list-item .news-list-item-img img{transform: scale(1.05);}
.news .news-list>a:nth-of-type(1) .news-list-item{display:flex;flex-direction:row-reverse;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-img{width:57%;height:auto;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-art{width:43%;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-title{padding-top:79px;font-size:18px;font-family:'R';font-weight:400;color:#444444;line-height:27px;letter-spacing:1px;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-content{margin-top:20px;padding-bottom:20px;font-size:14px;font-family:'R';font-weight:400;color:#bbbbbb;line-height:30px;letter-spacing:1px;padding:0 12%;text-align:justify;}
@media screen and (max-width:1199px){.news{top:68%;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-title{padding-top:40px;}
}
@media screen and (max-width:992px){.news .news-list li .news-list-item{box-shadow:0px 15px 20px -5px rgba(0,0,0,0.2);}
.news .news-list>a:nth-of-type(1) .news-list-item{display:block;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-img,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-art{width:100% !important;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-title{display:inline-block;font-size:18px;font-family:'R';font-weight:400;color:#444444;line-height:27px;letter-spacing:1px;padding:5% 12.1% 2%;}
.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-content{display:inline-block;font-size:14px;font-family:'R';font-weight:400;color:#bbbbbb;line-height:30px;letter-spacing:1px;padding-left:12.1%;padding-right:12.1%;text-align:justify;margin-top:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
}
@media screen and (max-width:768px){.news{top:83%;}
.news .col-6:nth-of-type(odd){padding-right:7.5px;padding-left:0;}
.news .col-6:nth-of-type(even){padding-left:7.5px;padding-right:0;}
.news .news-list li .news-list-item-title,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-title,.news .news-list li .news-list-item-content,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-content{font-size:12px;padding:5% 7% 2%;line-height:18px;}
.news .news-list li .news-list-item-content,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-content{font-size:10px;font-family:'R';font-weight:400;color:#bbbbbb;line-height:15px;}
}
@media screen and (max-width:425px){.section-div{height:300px;}
.news .news-list li .news-list-item-title,.news .news-list li .news-list-item-content,.news .news-list li .news-list-item-title,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-title,.news .news-list li .news-list-item-content,.news .news-list>a:nth-of-type(1) .news-list-item .news-list-item-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
}
.partner{padding-top:700px;padding-bottom:60px;background:#f8f8f8;}
.partner .container{border-radius:10px;padding-top:21px;}
@media screen and (max-width:1200px){.partner{padding-top:650px;}
}
@media screen and (max-width:992px){.partner{padding-top:800px;}
.hot_product .hot_product_list{padding-bottom:15px;}
}
@media screen and (max-width:768px){.partner{padding-top:600px;}
.section_content_main{padding-top:176%;}
.section-div{height:538px;}
.news .news-list li .news-list-item{border-radius:8px;}
}
@media screen and (max-width:425px){.partner{padding-top:430px;}
.section_content_main{padding-top:184%;}
.news{top:86%;}
.section-div{height:340px;}
}
@media screen and (max-width:375px){.partner{display:none;}
#footer{margin-top:400px;}
}